inspector: Port to GdkMonitor
authorBenjamin Otte <otte@redhat.com>
Sun, 4 Sep 2016 19:51:41 +0000 (21:51 +0200)
committerBenjamin Otte <otte@redhat.com>
Sun, 16 Oct 2016 16:17:21 +0000 (18:17 +0200)
gtk/inspector/visual.c

index b3da229a733651ddc9bbacd0cb2e45693c90fb47..bb36432352ea221e4b463f54c6279d6288bd8102 100644 (file)
@@ -571,14 +571,14 @@ static void
 init_scale (GtkInspectorVisual *vis)
 {
 #if defined (GDK_WINDOWING_X11)
-  GdkScreen *screen;
+  GdkDisplay *display;
 
-  screen = gdk_screen_get_default ();
-  if (GDK_IS_X11_SCREEN (screen))
+  display = gdk_display_get_default ();
+  if (GDK_IS_X11_DISPLAY (display))
     {
       gdouble scale;
 
-      scale = gdk_screen_get_monitor_scale_factor (screen, 0);
+      scale = gdk_monitor_get_scale_factor (gdk_display_get_primary_monitor (display));
       gtk_adjustment_set_value (vis->priv->scale_adjustment, scale);
       g_signal_connect (vis->priv->scale_adjustment, "value-changed",
                         G_CALLBACK (scale_changed), vis);